@charset "utf-8"; *{margin:0;padding:0;list-style-type:none}a,img{border:0;text-decoration:none}.mr20{margin-right:20px}

.zq-icon{display:inline-block;background:url(icon_sfq.png) no-repeat}
.icon40x40{width:40px;height:40px; background:url(icon_big.png) no-repeat;}
.crad-area-icon1{ background-position:-40px 0px;}
.card-area .card-item.active .card .card-title .crad-area-icon1{ background-position:0px 0px;}
.crad-area-icon2{ background-position:-40px -40px;}
.active .crad-area-icon2{ background-position:0px -40px;}
.crad-area-icon3{ background-position:-40px -80px;}
.card-area .card-item.active .card .card-title .crad-area-icon3{ background-position:0px -80px;}


.card-area{margin-top:26px;height: 454px;position:relative;}
.card-area .bg-e8e8e8{}.card-area .bg-e1e1e1{}
.card-area .card-item{z-index:4;transition:all .3s cubic-bezier(.4,0,.2,1),z-index 0s .12s;position:relative;float:left;width:25%;height:425px;background-color:transparent;border: 1px solid #ddd;}
.card-area .card-item+.card-item{margin-left:-1px; }
.card-area .card-item .card{transition:all .3s cubic-bezier(.4,0,.2,1),z-index 0s .12s;width:100%;height:100%;text-align:center;background:#fff;}
.card-area .card-item .card.cardgray{ background:#fff;}

.card-area .card-item .card .card-content{width:100%;line-height:2;}
.card-area .card-item .card .card-content.content-first{transition:all .12s cubic-bezier(.4,0,.2,1) .18s;z-index:3;opacity:1;filter:alpha(opacity=100);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=(100))}
.card-area .card-item .card .card-content.content-second{transition:all .12s cubic-bezier(.4,0,.2,1) 0s;z-index:2;opacity:0;filter:alpha(opacity=0);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=(0));line-height:2}
.card-area .card-item .card .card-content.content-second li{line-height: 30px;/*float:left;width:50%;border:1px solid #1b77b9;-moz-border-radius:25px; /* Old Firefox */font-size: 14px;}.card-area .card-item .card .card-content,.card-area .card-item .card .card-title{position:absolute;left:0;right:0px;z-index:1}
.card-area .card-item .card .card-title{padding-top:1px;transition:all .3s cubic-bezier(.4,0,.2,1),z-index 0s .12s;height:64px;line-height:26px;font-size:14px;top:0;background:#e7f3fe; }
.card-area .card-item .card .card-title .content{position:absolute;/*bottom:-2px;*/width:100%;   height: 50px;line-height: 50px;top: 8px;    padding-top: 0px;}
.card-area .card-item .card .card-title h1{font-size:22px;font-weight:700;color:#224b7f;margin-bottom:0; float:right; line-height:50px;}
.card-area .card-item .card .card-title .short-info{color:#8dbbdc;font-size:14px;margin-top:0;margin-bottom:20px}
.card-area .card-item .card .card-title .zq-product-img{width:40px;height:40px;position:relative; float:left;margin-top: 5px;}
.card-area .card-item .card .card-title .zq-product-img img{position:absolute;left:0;width:100%}
.card-area .card-item .card .card-title .zq-product-img .un-hover{z-index:1;opacity:1;filter:alpha(opacity=100);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=(100))}
.card-area .card-item .card .card-title .zq-product-img .with-hover{z-index:2;opacity:0;filter:alpha(opacity=0);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=(0))}.card-area .card-item .card .card-title .short-info,.card-area .card-item .card .card-title .zq-product-img img,.card-area .card-item .card .card-title h1{transition:all .15s cubic-bezier(.4,0,.2,1) 0s}.card-area .card-item .card .card-content{height:260px;position:absolute;top: 95px;}.card-area .card-item .card .card-content.content-first .content-first-list{width:100%;font-size:16px;color:#373d41;margin-top: 12px;/* margin-bottom: 3px; */}.card-area .card-item .card .card-content.content-first .content-first-list li{margin-bottom: 5px;line-height: 35px;    padding: 5px 0;}
.card-area .card-item .card .card-content.content-first .content-first-list li a img{display: inline-block;float: left;width: 24px;/* height: 21px; */padding-top: 10px;padding-right: 7px;}

.card-area .card-item .card .card-content.content-first .content-first-list li {width: 85%;display: block;text-align: left;margin: 0 auto;padding-left: 10px;border-bottom: 1px solid #eee;}


.card-area .card-item .card .card-content.content-second{width:97%;left:25px;font-size:14px;color:#a9b0b4;text-align:left;    margin-left: -15px;/* padding-top:26px */}

.card-area .card-item .card .card-content.content-second .main-head{color:#3db1ea;font-size:18px;line-height:28px;margin-bottom:10px}.card-area .card-item .card .card-content.content-second p{margin:5px 0}
.card-area .card-item .card .card-content.content-second .main-tip{color:#232933}
.card-area .card-item .card .card-content.content-second .main-desc{color:#8c8c8c;font-size:12px;line-height:22px}.card-area .card-item .card .card-content.content-second .main-btn{cursor:pointer;width:160px;height:38px;font-size:16px!important;color:#fff;margin-top:22px;margin-bottom:33px;border-radius:19px;background:#3db1ea;border:none;transition:color .3s ease-in-out,background .3s ease-in-out}
.card-area .card-item .card .card-content.content-second .main-btn:hover{color:#fff;background:#1b77b9}
.card-area .card-item .card .card-content.content-second .main-white-btn{cursor:pointer;width:160px;height:36px;border:1px solid #3db1ea;font-size:16px!important;color:#3db1ea;margin-top:22px;margin-bottom:33px;border-radius:19px;background:#fff;transition:color .3s ease-in-out,background .3s ease-in-out}.card-area .card-item .card .card-content.content-second .main-white-btn:hover{color:#fff;background:#3db1ea}
.card-area .card-item .card .card-content .other-info{width:105%;height:70px;overflow:hidden;line-height:22px;padding-top:20px;font-size:12px}.card-area .card-item .card .card-content .other-info .other-info-list{width:27%;height:70px;background:#f2f2f2;margin-right:25px;padding:0 0 0 10px;position:relative}
.card-area .card-item .card .card-content .other-info .other-info-list .c-a-arrow{position:absolute;right:10px;top:15px;background-position:-200px 0}
.card-area .card-item .card .card-content .other-info .other-info-list:hover{background:#3db1ea}
.card-area .card-item .card .card-content .other-info .other-info-list:hover .c-a-arrow{background-position:-200px -17px}
.card-area .card-item .card .card-content .other-info .other-info-list:hover .other-desc,.card-area .card-item .card .card-content .other-info .other-info-list:hover .other-head{color:#fff}
.card-area .card-item .card .card-content .other-info .other-info-list .list-context{color:#00c1de}
.card-area .card-item .card .card-content .other-info .other-head{font-size:16px;font-weight:400;color:#000;margin:13px 0 0}
.card-area .card-item .card .card-content .other-info .other-desc{margin-top:2px;font-size:12px;color:#999}
.card-area .card-item.active{z-index:6;box-shadow:0 0 30px rgba(0,0,0,.2);width:50%;height: 454px;top: -14px;border: 1px solid #0074cb;}
.card-area .card-item.active .card .card-title{background:#357bdd url(ewb-bg.png)  center no-repeat;height: 80px;/* top:-15px; */border:none;}
.card-area .card-item.active .card .card-title .content{top:16px;}
.card-area .card-item.active .card .card-title .short-info{color:#9ed8f5}
.card-area .card-item.active .card .card-title h1{color:#fff}
.card-area .card-item.active .card .card-content.content-first{transition:all .12s cubic-bezier(.4,0,.2,1) 0s;z-index:2;opacity:0;filter:alpha(opacity=0);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=(0))}
.card-area .card-item.active .card .card-content.content-second{transition:all .12s cubic-bezier(.4,0,.2,1) .18s;z-index:3;opacity:1;filter:alpha(opacity=100);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=(100))}
.card-area .card-item.active .card .card-content.content-second p{ color:#333;}
.card-area .card-item.active .card .card-content{}
.tit22{ border-bottom: 1px dotted #acc6da; margin-bottom:15px; margin-top:10px;}
.tit22 a{display: block; width: 200px; height: 45px;  background: url(icon_bg4.png) no-repeat center left;color: #fff; line-height: 45px;font-weight: bold; font-size: 18px;
 text-indent: 0.5em;}
.card-area .card-item.active .card.cardgray{ background:#fff;}
.card-area .card-item.active .card{ background:#fff;}
.ewb-column-box{ padding:0px 10px;}
.ny_box{ padding:0px 15px; text-align:left;}
.card-item .card .card-content,.card-area .card-item.active .card .card-title{position:absolute;left:0;right:0px;z-index:1}
.ewb-column-box p a{ color:#cf0000;}
.ewb-column-box p a:hover{ text-decoration:underline;}



.inBox .inHd{     height: 43px; border-bottom: 1px solid #efefef;position:relative; }
.inBox .inHd ul{ overflow:hidden; zoom:1; }
.inBox .inHd ul li{  margin-right: 42px;    float: left;position: relative; height: 43px; line-height: 40px; }
.inBox .inHd ul li a{  font-size:18px;}
.inBox .inHd ul li.on{ font-weight: bold; color: #1658a0;font-size:18px;}
.inBox .inBd ul{ padding:15px 0;  zoom:1; overflow:hidden;   }
.inBox .inHd ul li.on a{ color: #1658a0;}
.inBox .inHd ul li em{position: absolute;left: 50%;width: 0;bottom: 0;transition: .3s all;height: 2px;background-color: #1658a0;}
.inBox .inHd ul li.on em,.slideTxtBox .hd ul li:hover em{ width:100%; left: 0;}


.ewb-column-icon{margin-top: 0px;}
.ewb-column-icon ul li{ float: left; width: 20%;}
.ewb-column-icon ul li a { color: #333; display: block;}
.ewb-column-icon ul li i { display: block; margin: 0 auto; width:50px; height:50px; border-radius:100%; background:#e7f3fe url(icon_nav4.png) no-repeat;}
.ewb-column-icon ul li i.icon_ty1{ background-position:0px 0px;}
.ewb-column-icon ul li i.icon_ty2{ background-position:0px -50px;}
.ewb-column-icon ul li i.icon_ty3{ background-position:0px -100px;}
.ewb-column-icon ul li i.icon_ty4{ background-position:0px -150px;}
.ewb-column-icon ul li i.icon_ty5{ background-position:0px -200px;}
.ewb-column-icon ul li:hover i{ background:#1b65b9 url(icon_nav4.png) no-repeat;}
.ewb-column-icon ul li:hover i.icon_ty1{ background-position:-50px 0px;}
.ewb-column-icon ul li:hover i.icon_ty2{ background-position:-50px -50px;}
.ewb-column-icon ul li:hover i.icon_ty3{ background-position:-50px -100px;}
.ewb-column-icon ul li:hover i.icon_ty4{ background-position:-50px -150px;}
.ewb-column-icon ul li:hover i.icon_ty5{ background-position:-50px -200px;}
.ewb-column-icon ul li:hover a span{ color:#1b65b9;}
.ewb-column-icon ul li span { text-align: center; margin-top: 10px;  line-height: 16px; display: block; color:#666;}
.sylist2 li{height: 38px; line-height: 38px; padding-left: 20px; position: relative; padding-right: 130px;}
.sylist2 li a { display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color: #333; font-size: 17px; line-height: 38px;}
.sylist2 li span { position: absolute; top: 0; right: 0px; width: 100px; text-align: right; line-height: 38px;  color: #999; font-size: 15px;}
.sylist2 li:hover a{ color: #164fa6;}
.sylist2 li:hover span{ color: #164fa6;}
.sylist2 li:before{ position: absolute;content: ""; width: 10px;  height: 10px; position: absolute; left: 0; top:17px; background:url(list-icon-select.png) no-repeat center left;}
.sy_dkzy_box{padding-top:-9px;}
.sy_dkzy_box ul{ margin-left:-2%;}
.sy_dkzy_box ul li{ float:left; margin-top: 10px; width:48%;  margin-left: 2%;  height: 50px;  text-align: center; line-height: 50px; background:#e7f3fe;border-radius: 4px; position:relative;}
.sy_dkzy_box ul li a { display: block;  width: 100%; height: 50px;  max-width: 100%;  text-transform: uppercase;  overflow: hidden; position:relative; font-size:15px; color:#333; text-align:left; padding-left:50px;}
.sy_dkzy_box ul li i {position:absolute;top:0px;left:0px; display: block; margin-top:4px; width: 50px;  height: 70px; margin-right: 0px; background-image:url(dkzy_nav.png);  background-repeat: no-repeat;  -webkit-transition: .5s; -moz-transition: .5s; transition: .5s;  z-index: 1;  }
.sy_dkzy_box ul li i.zwico1{ background-position:0px 0px;}
.sy_dkzy_box ul li i.zwico2{ background-position:0px -42px;}
.sy_dkzy_box ul li i.zwico3{ background-position:0px -84px;}
.sy_dkzy_box ul li i.zwico4{ background-position:0px -126px;}
.sy_dkzy_box ul li i.zwico5{ background-position:0px -168px;}
.sy_dkzy_box ul li i.zwico6{ background-position:0px -210px;}
.sy_dkzy_box ul li:hover i.zwico1{ background-position:-50px 0px;}
.sy_dkzy_box ul li:hover i.zwico2{ background-position:-50px -42px;}
.sy_dkzy_box ul li:hover i.zwico3{ background-position:-50px -84px;}
.sy_dkzy_box ul li:hover i.zwico4{ background-position:-50px -126px;}
.sy_dkzy_box ul li:hover i.zwico5{ background-position:-50px -168px;}
.sy_dkzy_box ul li:hover i.zwico6{ background-position:-50px -210px;}
.sy_dkzy_box ul li a:before { content: ''; position: absolute; top: 0; left: 0; width: 0; height:50px; background: #1b65b9; border-radius:5px;}
.sy_dkzy_box ul li a:hover:before {width: 100%;}
.sy_dkzy_box ul li:hover a{ color:#fff;}
.sy_dkzy_box ul li span{float: left; display: block; height: 50px; line-height: 50px; width: auto; position: relative; z-index: 1; font-size: 15px; font-weight:bold; color:#074a94;}
.sy_dkzy_box ul li:hover a span{ color:#fff;}


.xxq_box{ width:100%; margin-top:20px;}
.xxq_box ul{ width:100%;}
.xxq_box ul li{ float:left; width:48.5%;}
.xxq_box ul li.xxq_box_01{ margin-right:1.5%; margin-left:0%;}
.xxq_box ul li.xxq_box_02{ margin-left:1.5%; margin-right:0%;}
.xxq_box ul li a{ display:block; width:100%; padding:0px 30px; height:90px; background:url(hdjl_bg.png) no-repeat center;}
.xxq_box ul li a div{ width:160px; margin:0px auto; height:90px;}
.xxq_box ul li a i{ display:block; float:left; width:35px; margin-top:27px; margin-right:10px;}
.xxq_box ul li a i img{ display:block; width:100%;}
.xxq_box ul li a span{ display:block; float:left; height:90px; line-height:90px; font-size:20px; font-weight:bold; color:#fff; letter-spacing:5px;}


.sy_hdjl_box{ border-top:1px dashed #e1e1e1; width:100%; margin-top:20px; padding-top:15px;}
.sy_qhicon{ width:90%; margin:0px auto;}
.sy_qhicon li{ width:100%; border-bottom:1px solid #e1e1e1; margin-top:7px;}
.sy_qhicon li a{ padding-left:40px; text-align:left; display:block; width:100%; line-height:40px; font-size:15px; color:#666;  background:url(qh_icon.png) no-repeat;}
.sy_qhicon li.qh_01 a{ background-position:0px 0px;}
.sy_qhicon li.qh_02 a{ background-position:0px -40px;}
.sy_qhicon li.qh_03 a{ background-position:0px -80px;}
.sy_qhicon li.qh_04 a{ background-position:0px -120px;}
.sy_qhicon li.qh_05 a{ background-position:0px -160px;}
.sy_qhicon li.qh_06 a{ background-position:0px -200px;}
.sy_qhicon li.qh_07 a{ background-position:0px -240px;}
.sy_qhicon li.qh_08 a{ background-position:0px -280px;}
.sy_qhicon li.qh_09 a{ background-position:0px -320px;}
.sy_qhicon li.qh_10 a{ background-position:0px -360px;}
.sy_qhicon li.qh_11 a{ background-position:0px -400px;}
.sy_qhicon li.qh_12 a{ background-position:0px -440px;}
.sy_qhicon li.qh_13 a{ background-position:0px -480px;}
.sy_qhicon li.qh_14 a{ background-position:0px -520px;}
.sy_qhicon li.qh_15 a{ background-position:0px -560px;}
.sy_qhicon li.qh_16 a{ background-position:0px -600px;}








@media screen and (max-width: 2000px) {
	
	
	
	}


@media screen and (max-width: 1770px) {
	
	
}

@media screen and (max-width: 1550px) {
	
	
	
	}


@media screen and (max-width: 1400px) {
.sy_dkzy_box ul li:nth-child(5n) span{ line-height:20px; padding-top:5px;}	
	
	
	}

@media screen and (max-width: 1300px) {
	
	
	}


@media screen and (max-width: 1230px) {
	
	
	}
	
	
@media screen and (max-width: 769px) {
.sy_dkzy_box ul{ margin-left:0;}
.sy_dkzy_box ul li{ width:100%; margin-left:0;}		
.sy_main_three_box_r{ margin-top:20px;}	
.sy_main_list ul li a{ font-size:15px; line-height:38px;}
.newsTab .bd ul li{ height:38px; line-height:38px;}
.sy_main_list ul li{ height:38px; line-height:38px;}
.sy_main_list ul li span{ line-height:38px;}
.fbo2{ float:none; width:100%;}
.sy_dkzy_box ul li:nth-child(5n) span{ line-height:50px; padding-top:0px;}	
		}
		
		
@media screen and (max-width: 500px) {
	
	
	
	}
